History
History
Synonyms
UK
US
Meaning:
deter

to discourage or prevent a person

check, inhibit from action

dishearten

cause (a person) to lose courage or confidence

depress, ruin one's hopes

sadden

(to cause a person) to feel sad

upset, depress

PUT A DAMPER ON as in Wiktionary
PUT A DAMPER ON as in Wikipedia